Micron Document
baubs git

Node / mirrors / respira / commits / 7ca4a52

Commit 7ca4a52c852a0c42b60d0a4981b65eca27f9a1a4


Parents : b2fa76d
Author : Jan-Henrik Bruhn <jan-henrik.bruhn@offis.de>
Date : 2025-12-12T20:58:48+01:00

feature: use proper node version for used electron version

Changes

5 files changed, 15 insertions(+), 39 deletions(-)


Diff

diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index c83d8db..3e2377c 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -2,9 +2,9 @@ name: Build and Package
on:
push:
- branches: [ main ]
+ branches: [main]
pull_request:
- branches: [ main ]
+ branches: [main]
workflow_dispatch:
jobs:
@@ -17,10 +17,10 @@ jobs:
uses: actions/checkout@v4
- name: Setup Node.js
- uses: actions/setup-node@v4
+ uses: actions/setup-node@v6
with:
- node-version: '20'
- cache: 'npm'
+ node-version-file: ".node-version"
+ cache: "npm"
- name: Install dependencies
run: npm ci
@@ -48,10 +48,10 @@ jobs:
uses: actions/checkout@v4
- name: Setup Node.js
- uses: actions/setup-node@v4
+ uses: actions/setup-node@v6
with:
- node-version: '20'
- cache: 'npm'
+ node-version-file: ".node-version"
+ cache: "npm"
- name: Install dependencies
run: npm ci

diff --git a/.github/workflows/publish-pages.yml b/.github/workflows/publish-pages.yml
index 8a40632..7506427 100644
--- a/.github/workflows/publish-pages.yml
+++ b/.github/workflows/publish-pages.yml
@@ -19,10 +19,10 @@ jobs:
uses: actions/checkout@v4
- name: Setup Node.js
- uses: actions/setup-node@v4
+ uses: actions/setup-node@v6
with:
- node-version: '20'
- cache: 'npm'
+ node-version-file: ".node-version"
+ cache: "npm"
- name: Install dependencies
run: npm ci
@@ -80,7 +80,7 @@ jobs:
- name: Upload artifact
uses: actions/upload-pages-artifact@v3
with:
- path: 'pages'
+ path: "pages"
- name: Deploy to GitHub Pages
id: deployment

diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index 6eed51f..3d57aea 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -42,9 +42,9 @@ jobs:
uses: actions/checkout@v4
- name: Setup Node.js
- uses: actions/setup-node@v4
+ uses: actions/setup-node@v6
with:
- node-version: "20"
+ node-version-file: ".node-version"
cache: "npm"
- name: Update package.json version

diff --git a/.node-version b/.node-version
new file mode 100644
index 0000000..c6a66a6
--- /dev/null
+++ b/.node-version
@@ -0,0 +1 @@
+v22.21.1

diff --git a/package-lock.json b/package-lock.json
index 00c3dcd..e4e05e3 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -7975,31 +7975,6 @@
"license": "MIT",
"optional": true
},
- "node_modules/encoding": {
- "version": "0.1.13",
- "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz",
- "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==",
- "dev": true,
- "license": "MIT",
- "optional": true,
- "dependencies": {
- "iconv-lite": "^0.6.2"
- }
- },
- "node_modules/encoding/node_modules/iconv-lite": {
- "version": "0.6.3",
- "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
- "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
- "dev": true,
- "license": "MIT",
- "optional": true,
- "dependencies": {
- "safer-buffer": ">= 2.1.2 < 3.0.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
"node_modules/end-of-stream": {
"version": "1.4.5",
"resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz",

Served by rngit 1.3.3 - Generated in 0.14s